JADE – A FIPA-compliant agent framework
نویسندگان
چکیده
JADE is a software framework to develop agent applications in compliance with the FIPA specifications for interoperable intelligent multi-agent systems. The goal is to simplify development while ensuring standard compliance through a comprehensive set of system services and agents. JADE can then be considered an agent middle-ware that implements an Agent Platform and a development framework. It deals with all those aspects that are not peculiar of the agent internals and that are independent of the applications, such as message transport, encoding and parsing, or agent life-cycle. This paper presents the JADE software describing its intended uses, as well as being a walkthrough of JADE internal architecture. The main architectural issues are discussed, and the major design decisions are outlined.
منابع مشابه
Developing multi-agent systems with a FIPA-compliant agent framework
To ease large-scale realization of agent applications there is an urgent need for frameworks, methodologies and toolkits that support the effective development of agent systems. Moreover, since one of the main tasks for which agent systems were invented is the integration between heterogeneous software, independently developed agents should be able to interact successfully. In this paper, we pr...
متن کاملDesigning Criteria-Driven Scheduling as Integrated Service for IEEE-FIPA Compliant Multi-Agent Infrastructures
The Foundation for Intelligent Physical Agents (FIPA) provides a rich set of standards for implementing industrial scale multi-agent infrastructures. Despite its manifold possibilities for achieving coordinated action execution based on interaction protocols, it still lacks direct support of multi-agent planning and scheduling for goal directed action execution. In this paper, we discuss a desi...
متن کاملA Protocol-Based Semantics for FIPA’97 ACL and its Implementation in JADE
There are fundamental limitations on using mental attitudes to formalise the semantics of an Agent Communication Language (ACL). In this paper, we define a general semantic framework for a class of ACLs in terms of protocols, and develop a method for designing and specifying a member of this class, and configuring it for a particular application. We then analyse the performatives and protocols ...
متن کاملMulti-agent Approach to Production Scheduling in Foundries
The paper describes a complete framework that uses a multi-agent approach for production scheduling in a foundry. Different types of autonomous agents have been designed, each playing a different role in the supply chain management of the fodundry, along with their responsibility and behavior in the system. In order to generate a proper and reliable schedule the agents negotiate with each other...
متن کاملEngineering Cooperative JADE Agents with the AMCIS Methodology: The Transportation Management Case Study
This paper discusses in detail important analysis and design issues emerged during the development of an agent-based transportation e-market. This discussion is based on concepts coming from the AMCIS methodology and the JADE framework. The AMCIS methodology is specifically tailored to the analysis and design of cooperative information agent-based systems, while it supports both the levels of t...
متن کامل